package Demo02;

import java.util.*;

/*
Set特性
1，存进去的和取出的不同；
 */
public class Test {
    public static void main(String[] args) {
//        Set<String> s1 = new HashSet();
        Collection s1 = new HashSet();
        //添加
        s1.add("hello1");
        s1.add("hello2");
        s1.add("hello3");
        s1.add("hello3");
        s1.add("hello4");
        s1.add("hello5");
        s1.add("hello5");
        s1.add("hello6");
        System.out.println(s1);

        //删除
//        s1.remove("hello2");
//        System.out.println(s1);

        //无获取方式
//        s1.get()

        System.out.println("-----------------");
        //遍历
        for (int i = 0; i < s1.size(); i++) {
            System.out.println(i);

        }

        System.out.println("-----------------");
        //迭代器
        Iterator<String> iterator = s1.iterator();
        while (iterator.hasNext()){
            String next = iterator.next();
            System.out.println(next);

        }
    }
}
